Libsyn\Post D

Total Complexity 470
Dependencies 10
Dependents 0
Total lines 2,278
Lines of code 1,678
Logical lines of code 952
Comment lines 439
Methods 33
Properties 1

Methods 33

Method Rating Maintainability Complexity Lines of code
postEpisode()
D
5
126 305
addLocalizedAssets()
D
21
54 162
getPlayerShortcode()
D
31 46 87
handlePost()
D
33 46 69
loadFormData()
D
27
38 126
updatePost()
D
27
33 146
registerPostMeta()
B
27
1 276
handleMetaValueArray()
A
49 17 24
_libsyn_ajax_fetch_custom_list_callback()
A
42 12 51
getSavedReleases()
A
50 13 26
updateLibsynPostmeta()
A
46 12 37
postHandler()
A
51 10 27
removeFTPUnreleased()
A
45 9 40
loadPlayerSettings()
A
35 3 122
getPlayerShortcodeAjax()
A
49 9 32
getPostEditorType()
A
56 8 16
libsynFtpUnreleasedContent()
S
56 5 18
mediaSelectAssets()
S
54 4 19
updateAttachmentMeta()
S
69 4 6
metaPostClasses()
S
66 3 8
checkFormItem()
S
67 3 6
addAssets()
S
55 1 20
attachFieldsToEdit()
S
64 2 9
stripShortcode()
S
65 2 9
plugin_add_trigger_load_form_data()
S
76 1 4
plugin_add_trigger_remove_ftp_unreleased()
S
76 1 4
plugin_add_trigger_load_player_settings()
S
76 1 4
plugin_add_trigger_libsyn_player_shortcode()
S
76 1 4
plugin_add_trigger_update_libsyn_postmeta()
S
76 1 4
getCurrentPageUrl()
S
74 1 4
enqueueValidation()
S
77 1 3
mediaExtraFields()
S
74 1 4
libsyn_register_template()
S
71 1 6